Twilio lays off 11% of its staff as it aims for profitability in 2023
Tech

Twilio lays off 11% of its staff as it aims for profitability in 2023

Twilio to lay off 11% of workforce
Business

Twilio to lay off 11% of workforce

Showing 1 to 2 of 2 articles